alberta dogs quebec puppies pet cattery ontario calgary dog 4 bedroom single family cat 3 bedroom canadian california edmonton montreal cats 2 bedroom